아파치 메소스
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.
1. 개요
아파치 메소스는 UC 버클리 RAD 랩 연구원들에 의해 시작된 프로젝트로, 데이터 센터 내에서 컴퓨팅 자원 관리를 위한 오픈 소스 클러스터 관리자이다. 리눅스 Cgroups를 사용하여 CPU, 메모리, I/O, 파일 시스템의 분리를 제공하며, 구글의 보그 스케줄러와 유사한 기능을 수행한다. 아파치 오로라, 크로노스, 마라톤 등 다양한 프레임워크를 지원하며, 트위터, 에어비앤비, 이베이, 애플 등에서 사용되었다.
더 읽어볼만한 페이지
- 클라우드 컴퓨팅용 자유 소프트웨어 - 쿠버네티스
쿠버네티스는 컨테이너화된 애플리케이션을 자동으로 배포, 스케일링, 관리하는 오픈 소스 시스템으로, 구글의 Borg 시스템에서 영감을 받아 설계되었으며 파드, 서비스 등의 기능을 제공하여 클라우드 네이티브 환경에서 중요한 역할을 한다. - 클라우드 컴퓨팅용 자유 소프트웨어 - 아파치 하둡
아파치 하둡은 대용량 데이터를 분산 처리하기 위한 자바 기반의 오픈 소스 프레임워크로, HDFS, 맵리듀스, YARN 등의 모듈로 구성되어 클라우드 환경에서도 사용된다. - 클라우드 인프라스트럭처 - 클라우드 컴퓨팅
클라우드 컴퓨팅은 인터넷을 통해 컴퓨팅 자원을 서비스 형태로 제공하는 모델로, 다양한 서비스 및 배치 모델을 가지며 비용 효율성과 확장성을 제공하지만 보안 및 의존성 문제도 존재하며 지속적으로 발전하고 있다. - 클라우드 인프라스트럭처 - 마이크로소프트 애저
마이크로소프트 애저는 전 세계 데이터 센터를 통해 600개 이상의 서비스를 제공하는 마이크로소프트의 클라우드 컴퓨팅 플랫폼으로, 다양한 컴퓨팅, 데이터베이스, 스토리지, AI, IoT 기능과 개발자 지원 서비스를 제공하지만 복잡한 가격 모델과 서비스 장애 및 보안 문제가 우려된다. - 아파치 소프트웨어 재단 프로젝트 - 아파치 루씬
아파치 루씬은 더그 커팅이 개발한 오픈 소스 전문 검색 라이브러리이며, 텍스트 색인 및 검색 기능을 제공하여 웹 검색 엔진, 퍼지 검색, 추천 시스템 구현 등에 사용된다. - 아파치 소프트웨어 재단 프로젝트 - 아파치 하둡
아파치 하둡은 대용량 데이터를 분산 처리하기 위한 자바 기반의 오픈 소스 프레임워크로, HDFS, 맵리듀스, YARN 등의 모듈로 구성되어 클라우드 환경에서도 사용된다.
아파치 메소스 - [IT 관련 정보]에 관한 문서 | |
---|---|
기본 정보 | |
![]() | |
개발자 | 아파치 소프트웨어 재단 |
최신 릴리스 버전 | 1.11.0 |
최신 릴리스 날짜 | 2020년 11월 24일 |
저장소 | Mesos Repository |
프로그래밍 언어 | C++ |
장르 | 클러스터 관리 소프트웨어 |
라이선스 | 아파치 라이선스 2.0 |
2. 역사
메소스는 UC 버클리 RAD 랩의 연구 프로젝트로, 벤자민 힌드만, 앤디 콘윈스키, 마테이 자하리아, 이온 스토이카 교수가 참여했다. 이들은 데이비드 큘러 교수의 수업 프로젝트로 개발을 시작했다.[2] 초기에는 넥서스(Nexus)라는 이름이었으나, 다른 대학 프로젝트와의 혼동을 피하기 위해 메소스(Mesos)로 변경되었다.[2]
메소스는 리눅스 cgroups를 사용하여 CPU, 메모리, I/O, 파일 시스템 격리(Isolation)를 제공한다.[53][9][33] 구글의 보그 스케줄러와 유사하며, 보그는 구글 서비스를 관리하고 배포하기 위해 내부적으로 사용되는 플랫폼이다.[57][18][34]
2009년, 핫클라우드 '09(HotCloud '09)에서 앤디 콘윈스키가 프로젝트에 대한 첫 논문을 발표하며 처음 공개되었다.[3] 2011년, 마테이 자하리아는 Usenix 네트워크 시스템 설계 및 구현 심포지엄 컨퍼런스에서 "Mesos: 데이터 센터에서 세분화된 리소스 공유를 위한 플랫폼"이라는 논문을 발표했다.[4]
2016년 7월 27일, 아파치 소프트웨어 재단은 버전 1을 발표했다.[5] 이 버전에는 도커, rkt, appc 인스턴스를 중앙에서 제공하는 기능이 추가되었다.[6]
2021년 4월 5일, 메소스의 아파치 헛간(Attic) 이전 안건이 통과되었으나,[7] 관심 증가로 인해 이틀 후 투표가 취소되었다.[8]
3. 기술
3. 1. 아파치 오로라 (Apache Aurora)
아파치 오로라(Apache Aurora)는 장시간 실행되는 서비스들과 크론(cron) 작업들을 위한 메소스 프레임워크로, 2010년 트위터에서 개발을 시작하여 2013년 말에 오픈 소스화되었다.[55][11] 수만 대의 서버로 확장 가능하며, 서비스를 구성하기 위한 풍부한 도메인 특화 언어(DSL)를 포함하여 보그와 많은 유사점을 가지고 있다.[12][13] 2020년 2월, 이 프로젝트는 Attic으로 이전되었다.[14] 전 구성원들이 프로젝트를 포크(fork)하여 GitHub에서 Aurora Scheduler라는 이름으로 유지보수하고 있다.[15]
3. 2. 크로노스 (Chronos)
크로노스(Chronos)는 탄력적이며 작업 간의 종속성을 표현할 수 있는 분산 크론(cron)과 유사한 시스템이다.[56][39]
3. 3. 마라톤 (Marathon)
마라톤은 수천 대의 물리 서버로 확장 가능한 PaaS 또는 컨테이너 오케스트레이션 시스템이다.[17][40] 완전한 REST 기반이며, 카나리 스타일 배포 및 배포 토폴로지를 지원한다.[17][40] 스칼라 프로그래밍 언어로 작성되었다.[17][40]
4. 사용자
트위터는 2010년 벤자민 힌드만이 트위터 엔지니어 그룹에게 발표한 후 메소스와 아파치 오로라를 사용하기 시작했다.[57][18][41]
에어비앤비는 2013년 7월부터 아파치 하둡과 아파치 스파크와 같은 데이터 처리 시스템을 실행하기 위해 메소스를 사용한다고 밝혔다.[19][42]
이베이는 2014년 4월에 메소스를 사용하여 개발자별로 지속적 통합을 실행한다고 밝혔다. 이는 개발자가 자체 젠킨스 인스턴스를 시작할 수 있도록 하는 맞춤형 메소스 플러그인을 사용하여 수행한다.[20][43]
2015년 4월, 애플의 서비스 시리가 Jarvis라는 자체 메소스 프레임워크를 사용하고 있다고 발표되었다.[21][44]
버라이즌(Verizon)은 2015년 8월, 데이터 센터 서비스 오케스트레이션을 위해 오픈 소스 아파치 메소스 기반의 메소스피어의 DC/OS를 선택했다고 발표되었다.[22][45]
옐프(Yelp)는 2015년 11월, 1년 반 동안 메소스와 마라톤을 프로덕션 서비스에 사용해 왔다고 발표했다.[23][46]
5. 상용 지원
소프트웨어 스타트업 메소스피어(Mesosphere, Inc.)는 아파치 메소스 기반의 분산 운영 체제인 데이터센터 운영 체제(DC/OS)를 판매한다.[24] 2015년 9월, 마이크로소프트는 마이크로소프트 Azure를 위한 컨테이너 스케줄링 및 오케스트레이션 서비스를 구축하기 위해 메소스피어와 상업적 파트너십을 발표했다.[25] 2015년 10월, 오라클은 오라클 클라우드를 통해 메소스 지원을 발표했다.[26]
참조
[1]
웹사이트
ASF Git Repos - mesos.git/tag
https://gitbox.apach[...]
2022-09-27
[2]
웹사이트
HUG Meetup August 2010: Mesos: A Flexible Cluster Resource manager - Part 1
https://www.youtube.[...]
2015-01-13
[3]
웹사이트
A Common Substrate for Cluster Computing
http://usenix.org/ev[...]
[4]
논문
Mesos: A Platform for Fine-Grained Resource Sharing in the Data Center
http://people.csail.[...]
2015-01-12
[5]
뉴스
The Apache Software Foundation Announces Apache Mesos v1.0
https://blogs.apache[...]
2017-02-24
[6]
웹사이트
Mesos 1.0 brings a new container runtime and more third party integrations
https://siliconangle[...]
2016-07-27
[7]
웹사이트
"[VOTE] Move Apache Mesos to Attic"
https://lists.apache[...]
2021-04-07
[8]
웹사이트
Re: [VOTE] Move Apache Mesos to Attic
https://lists.apache[...]
2021-04-09
[9]
웹사이트
Open-Source Datacenter Computing with Apache Mesos
https://opensource.c[...]
Red Hat
2016-12-10
[10]
웹사이트
Apache Aurora Blog
https://aurora.apach[...]
2021-03-16
[11]
웹사이트
All about Apache Aurora
https://blog.twitter[...]
Twitter
2015-05-20
[12]
웹사이트
Large-scale cluster management at Google with Borg
http://static.google[...]
2015-05-20
[13]
웹사이트
Twitter's Aurora and How It Relates to Google's Borg
http://thenewstack.i[...]
2015-05-20
[14]
웹사이트
Apache Aurora - Apache Attic
https://attic.apache[...]
2021-02-18
[15]
웹사이트
Aurora Scheduler
https://github.com/a[...]
2023-04-02
[16]
웹사이트
Chronos
https://github.com/m[...]
GitHub
2015-03-30
[17]
웹사이트
Marathon
https://mesosphere.g[...]
Mesosphere
2015-03-30
[18]
간행물
Return of the Borg: How Twitter Rebuilt Google's Secret Weapon
https://www.wired.co[...]
2015-01-12
[19]
웹사이트
Airbnb is engineering itself into a data-driven company
https://gigaom.com/2[...]
2015-01-12
[20]
웹사이트
Delivering eBay's CI Solution with Apache Mesos - Part I
http://www.ebaytechb[...]
eBay
2015-01-12
[21]
웹사이트
Apple Details How It Rebuilt Siri on Mesos
https://mesosphere.c[...]
Mesosphere
2015-04-27
[22]
웹사이트
Verizon selects Mesosphere DCOS as nationwide platform for data center service orchestration
http://www.verizon.c[...]
Verizon
2015-08-21
[23]
웹사이트
Introducing PaaSTA: An Open, Distributed, Platform as a Service
http://engineeringbl[...]
2016-07-12
[24]
웹사이트
The Mesosphere DCOS
http://mesosphere.co[...]
2015-01-13
[25]
웹사이트
New Azure Container Service to bring together Mesos, Docker and Azure cloud
https://www.zdnet.co[...]
2015-09-29
[26]
웹사이트
Oracle Updates Oracle Cloud Infrastructure Services
https://www.oracle.c[...]
2018-02-06
[27]
웹사이트
ASF Git Repos - mesos.git/commit
https://gitbox.apach[...]
2019-09-07
[28]
웹사이트
HUG Meetup August 2010: Mesos: A Flexible Cluster Resource manager - Part 1
https://www.youtube.[...]
2015-01-13
[29]
웹사이트
A Common Substrate for Cluster Computing
http://usenix.org/ev[...]
2020-01-02
[30]
논문
Mesos: A Platform for Fine-Grained Resource Sharing in the Data Center
http://people.csail.[...]
2015-01-12
[31]
뉴스
The Apache Software Foundation Announces Apache Mesos v1.0
https://blogs.apache[...]
2017-02-24
[32]
웹사이트
Mesos 1.0 brings a new container runtime and more third party integrations
https://siliconangle[...]
2020-01-02
[33]
웹사이트
Open-Source Datacenter Computing with Apache Mesos
https://opensource.c[...]
Red Hat
2016-12-10
[34]
웹사이트
Return of the Borg: How Twitter Rebuilt Google’s Secret Weapon
https://www.wired.co[...]
Wired
2015-01-12
[35]
웹사이트
Apache Aurora 0.21.0 Released
https://aurora.apach[...]
2019-09-07
[36]
웹사이트
All about Apache Aurora
https://blog.twitter[...]
Twitter
2015-05-20
[37]
웹사이트
Large-scale cluster management at Google with Borg
https://static.googl[...]
Google
2015-05-20
[38]
웹사이트
Twitter's Aurora and How It Relates to Google's Borg
http://thenewstack.i[...]
2015-05-20
[39]
웹사이트
Chronos
https://github.com/m[...]
GitHub
2015-03-30
[40]
웹사이트
Marathon
https://mesosphere.g[...]
Mesosphere
2015-03-30
[41]
웹사이트
Return of the Borg: How Twitter Rebuilt Google’s Secret Weapon
https://www.wired.co[...]
Wired
2015-01-12
[42]
웹사이트
Airbnb is engineering itself into a data-driven company
https://gigaom.com/2[...]
2015-01-12
[43]
웹사이트
Delivering eBay’s CI Solution with Apache Mesos - Part I
http://www.ebaytechb[...]
eBay
2015-01-12
[44]
웹사이트
Apple Details How It Rebuilt Siri on Mesos
https://mesosphere.c[...]
Mesosphere
2015-04-27
[45]
웹사이트
Verizon selects Mesosphere DCOS as nationwide platform for data center service orchestration
http://www.verizon.c[...]
Verizon
2015-08-21
[46]
웹사이트
Introducing PaaSTA: An Open, Distributed, Platform as a Service
http://engineeringbl[...]
2016-07-12
[47]
웹사이트
The Mesosphere DCOS
http://mesosphere.co[...]
2015-01-13
[48]
웹사이트
New Azure Container Service to bring together Mesos, Docker and Azure cloud
http://www.zdnet.com[...]
2019-01-02
[49]
웹사이트
Oracle Updates Oracle Cloud Infrastructure Services
https://www.oracle.c[...]
2018-02-06
[50]
웹인용
ASF Git Repos - mesos.git/tag
https://gitbox.apach[...]
2022-09-27
[51]
웹인용
HUG Meetup August 2010: Mesos: A Flexible Cluster Resource manager - Part 1
https://www.youtube.[...]
2015-01-13
[52]
문서
A Common Substrate for Cluster Computing
http://usenix.org/ev[...]
[53]
웹인용
Open-Source Datacenter Computing with Apache Mesos
https://opensource.c[...]
레드햇
2016-12-10
[54]
웹인용
Apache Aurora Blog
https://aurora.apach[...]
2021-03-16
[55]
웹인용
All about Apache Aurora
https://blog.twitter[...]
Twitter
2015-05-20
[56]
웹인용
Chronos
https://github.com/m[...]
GitHub
2015-03-30
[57]
웹인용
Return of the Borg: How Twitter Rebuilt Google’s Secret Weapon
https://www.wired.co[...]
Wired
2015-01-12
본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.
문의하기 : help@durumis.com